Equisetum palustre
Explore definitions, synonyms, and language insights of Equisetum palustre
Definitions
Noun
scouring-rush horsetail widely distributed in wet or boggy areas of northern hemisphere